package models

type VsHRoom struct {
	RoomId            uint64  `json:"room_id" xorm:"not null pk autoincr comment('房间ID') INT(11) 'room_id'"`
	HotelId           uint64  `json:"hotel_id" xorm:"not null default 0 comment('酒店ID') INT(11) 'hotel_id'"`
	Floor             uint64  `json:"floor" xorm:"not null default 0 comment('楼层') INT(11) 'floor'"`
	Room              uint64  `json:"room" xorm:"not null default 0 comment('房号') INT(11) 'room'"`
	Image             string  `json:"image" xorm:"not null default '' comment('房间图') VARCHAR(256) 'image'"`
	SmartImage        string  `json:"smart_image" xorm:"not null default '' comment('缩小图') VARCHAR(256) 'smart_image'"`
	DetailImage       string  `json:"detail_image" xorm:"not null default '' comment('轮播图') VARCHAR(256) 'detail_image'"`
	Detail            string  `json:"detail" xorm:"not null default '' comment('详情') VARCHAR(512) 'detail'"`
	Price             float32 `json:"price" xorm:"not null default 0.00 comment('单价') DECIMAL(13,2) 'price'"`
	MarketPrice       float32 `json:"market_price" xorm:"not null default 0.00 comment('日常价') DECIMAL(13,2) 'market_price'"`
	ActivityPrice     float32 `json:"activity_price" xorm:"not null default 0.00 comment('活动价/节日价') DECIMAL(13,2) 'activity_price'"`
	RoomType          string  `json:"room_type" xorm:"not null default '' comment('房间类型') VARCHAR(50) 'room_type'"`
	ToiletNum         int32   `json:"toilet_num" xorm:"not null default 0 comment('洗手间数量') INT(3) 'toilet_num'"`
	BathroomDevice    string  `json:"bathroom_device" xorm:"not null default '0' comment('浴室设施') VARCHAR(256) 'bathroom_device'"`
	ConvenienceDevice string  `json:"convenience_device" xorm:"not null default '' comment('便利设施') VARCHAR(256) 'convenience_device'"`
	OtherDevice       string  `json:"other_device" xorm:"not null default '' comment('其它设施') VARCHAR(256) 'other_device'"`
	Source            float32 `json:"source" xorm:"not null default 0 comment('评分') FLOAT 'source'"`
	PackageId         uint64  `json:"package_id" xorm:"not null default 0 comment('房间配套信息ID') INT(11) 'package_id'"`
	IsOpen            bool    `json:"is_open" xorm:"not null default 0 comment('是否可预定') INT(3) 'is_open'"`
	CreatedTime       int64   `json:"created_time" xorm:"not null default 0 comment('创建时间') INT(13) 'created_time'"`
	UpdatedTime       int64   `json:"updated_time" xorm:"not null default 0 comment('更新时间') INT(13) 'updated_time'"`
}
